satellite processor/computer - Francés Inglés Diccionario